body {
	font-family: Geneva, Arial, Helvetica, 	sans-serif;
	font-size: 1em;
	}
	
		
	
	#login {


	position:absolute;
	top: 50%;
	left: 50%;
	width:24em;
	height:14em;
	margin-top: -7em; /*set to a negative number 1/2 of your height*/
	margin-left: -12em; /*set to a negative number 1/2 of your width*/
	border: 1px solid #ccc;
	background-color: #f3f3f3;
	-moz-border-radius:5px;
	padding:10px;
	padding-top:20px;
	background-image: url(/alfresco/images/login_logo_nidea.png);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
	#login h1 {
		
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.4em;
	}
	#login input, select{
		border:1px solid #ddd;
		font-size:1em;
		padding:1px;
		width:150px;
		margin:0;
		-moz-border-radius:3px;
		-webkit-border-radius:5px;
	}
	
	#login input:focus,select:focus{ 
		background:#CCCCCC;
	}